A wonderful stay! The location was perfect and communication with the team was unmatched. I've never actually experienced such good service and ease of communication as with this rental! The beach chairs, snorkeling gear, and umbrella were nice added bonuses!