A beautiful place with all the needs you can think of. Great hosts with good communication!