We stayed at the hostel section of this resort which was just okay. The food was more expensive than the room for one night. The food was also just okay. We were also not told to bring our own blankets for the night so we had to use towels for blankets that night. The cave and beach are beautiful though. There are thousands of shells along the beach and so much to see while snorkeling. However, I think there are nicer resorts to stay at.