Great place! Layout is efficient and spacious. The hosts were very prompt to respond to queries and were very accommodating. We appreciated the daily housekeeping too.