Good location, and great staff (the front desk folks were extremely cordial and helpful). The rooms leave a little bit too be desired....... not bad for the price though. The room wasn't the cleanest, but okay considering all of the sand that comes in the place. Excellent access to the beach. I would definitely stay there again.