Absolutely the BEST we have ever stayed in! This place had EVERYTHING including snorkeling gear, beach toys, and coolers!