The property was spacious and clean. The hosts have thought of everything you could possibly need. The beds were very comfortable. The cold drinks and snacks were appreciated. Communication was seamless.