The location was great, right on the beach. The pool and staff were very nice. We did get locked out of our room a couple times and that elevator wait time can be somewhat inconvenient. Our room was very clean and comfortable but lacked a few basic necessities such as an adequate amount of TP for 4 guest for a 4 night stay and paper towels for basic clean up. For the price of the stay we expected a bit more.