I really enjoyed our stay and all the amenities our stay had. it was so comfortable. it was nice to have beach towels and snorkeling gear with so many awesome snorkeling spots a short drive away. the location is great it's just a short 5 min walk to the beach. Iwould definitely recommend to stay at crystals place if you are looking for comfort and value.