Perfect place for our needs and in a great location. The view from the balcony was incredible. Very comfortable, clean and spacious. The hosts were very responsive and helpful throughout our stay too.