We enjoyed our stay at Casa Caracola. The house is clean, comfortable, and well equipped. The picutures on the web site are accurate. The beach is beautiful and the water an amazing color as viewed from the upstairs deck. We enjoyed hanging out on the deck in the sun and at night to view the stars. The road from Xcalak to the house is pretty rough and takes about 20 minutes for 8km so going to one of the few restaurants is not a quick trip. We ate in that worked well for us. The snorkeling was fun and we only got to take the kayaks out once because of the wind. We had fun scuba diving with XTC. There was an issue of a break-in several houses down one night and a nice neighbor informed us so we were sure to lock the door and accessible window at night. A safe is provided for valuables and we had no problems. Casa Caracola was a great place for us to stay in Xcalak. Thanks Gisele!