I am sorry that you encountered a couple issues during your stay. I agree that the bathroom was not as clean as it should have been, and that was due to a last minute cancelation of the cleaning lady. I apologize for that. Regarding your interaction with my roommate, unfortunately I have no control over which roommates are at the house at any given time. However they are all very nice! As you indicated yourself, this is a shared appartment, and it was not advertised as being empty that weekend.
I did everything to accommodate you the day you arrive and wait for you to go to work in the morning because you wanted to store your luggage (my check in is 3pm). I always do my best to have my host have a lovely stay!