This place was perfect for us. The rooms are very spacious, and so is the dining room/kitchen/living room. The condo is very very clean, and the hosts are more than accommodating. The hosts answered within minutes when we had questions. We will absolutely stay again!