I stayed here for three days two nights, the location is amazing as you can wake up to the beach every morning and you can watch the sunset. Be sure to catch the fireworks from the Hilton on friday nights, we ended going down to the beach when in fact we could get a great view from the balcony.
Checkin and communication was very hassle free, I was very busy before the vacation and almost did nothing after booking this property.
Here are some downsides - Parking! the unit doesn't have a parking, my car got towed after being told I can park at the 3 hr parking spot after leaving my details at the registration. The hotel people are the ones who called the towing company, tbh that was really shitty and kinda ruined my day. They also don't have spots for parking so I had to park on the streets.
The room is kinda tiny, the mirrors give an illusion it's big, tbh it's fine for two people!.The walls are very thin, I could almost hear the next door neighbors dragging their luggage in the morning or laughing at nights
Overall a decent stay!