We stayed Nov 9-12 to play golf at a couple local courses & celebrate the Marine Corps Birthday. The check-in process was smooth, place was clean, view was tremendous, and location is perfect. Waves crashing against the sea wall 15' beneath your feet with an ocean view is the perfect setting. Only complaint is, we tried to get a guest in by leaving his name at the front gate. Security wouldn't take it and told us to call the property manager we dealt with. I called the only number I had in connection with this reservation, and she seemed confused but took the name and told me she added it to the list. The gate security said they still showed nothing about it. There is an obvious communication gap there, so we were forced to drive up to the gate, out of the property to pick up our guest, and again to return him to his vehicle parked off property later that evening when he left. The Gate Security was rude and uncooperative, which apparently they're known for. Other than that, great place to stay!