My husband and I stayed at this hotel for 3 nights and we had a nice time. Some areas of the hotel are dated (including the outside needing a paint job) but they are currently doing some work. Aside from being dated, the hotel is very well kept and clean. The room was spacious with a nice balcony facing the pool/ocean and again was very clean. The bathroom could definitely use a facelift but otherwise it was functional and good for us. The location of the hotel is great - walking distance to lots of shopping and restaurants. As a side note - if you're taking a cab from the airport, don't just hop into the first cab you see, go to the actual taxi stand. We made the mistake of doing that and ended up paying for a metered cab as opposed to a flat rate to go to this hotel. Also, if you plan on leaving the hotel and need transportation, look into the trolley that runs daily before taking a cab. The trolley is cheaper than the cabs and makes various stops (it doesn't go everywhere so you may need to take a cab depending on where you'e going). The staff was very friendly and helpful. We had an issue with our A/C on our last night and instead of wasting time trying to fix it, they immediately offered to move us which we greatly appreciated. The pool was nice, overlooking the ocean, my only gripe was that there were too many gnats around but I guess that's to be expected in a tropical island. The beach was a short walk down some stairs and rocky path. I recommend bringing water shoes/good slippers if you plan on taking walks along the beach as there are seashells around (not unbearable but easier with something on the feet). Overall we had a very nice and enjoyable stay here.