We had two major issues. First, we drove up from Los Angeles that day. We showed up in the lobby 1 hour and 15 minutes before the check-in time of 4 PM (pretty late you know). The clerk said that our room was ready, but we would have to pay $25 to use it now. Offended by their crass attempt, we told them no and went and had a drink, returning dutifully at 4 PM. Second, we had reserved their best room, facing the ocean. There aren't many. The windows facing the ocean were small and very dirty - impossible to see out in the late afternoon sun. But worse, the room has NO heating! It did have a decorative fireplace with a gas burner, but it took 10 hours to get the room to 65 degrees. Summary: You can do much better, there are many hotels on Moonstone Beach.