The Igloo had everything we needed. Hosts were great at communicating with us. The best beach for swimming is a drive rather than a walk away but still a nice quiet location.