Pros;
Location, communication with hosts, accuracy of description, cleanliness.
Cons;
Musty smell since can't open windows during the day while you're out which means shower steam collects in the room, little noisy early in the morning with refuse collectors.
Overall;
I would definitely stay here again.