This is truly a 5 star accomodation. The hosts keep it immaculate, and they respond very quickly to messages. They're also very very nice people! We enjoyed the outdoor patio area -- it made it feel like we were renting a much larger space. The location was ideal for us.