Great spot. Everything was great. We enjoyed the beach chairs, beach towels and snorkel gear provided to us at no extra cost. The washer and dryer came in more handy than anticipated. Great beach and Mountain View. I gave 4 stars instead of 5 because we arrived one day behind schedule when we arrived there was a violation notice on our door for parking violation and failing to register the vehicle at the front desk. According to house rules there was a fee for this violation. Although I don’t think we were ever charged this, there has to be a better system. What if I didn’t have a vehicle would I keep incurring a charge for failing to register a vehicle? We were not here hence neither our rental car so why would we get a violation notice? Anyways not a big deal. But when I tried to get in touch with someone regarding this. No one got back to me. Otherwise it was a pleasant experience. Many nice young couples during our stay at the same complex. It was always nice and quiet.