Stunning property! Spacious, well designed, beautiful and great for a large group. The pool was nice to use when we were not diving. The kitchen was well stocked. Rinse tanks for our dive gear. Outdoor dining area large enought to see 12! Lots of parkingGreat water pressure. Internet was good. Hosts very responsive to all our questions.