Staff was extremely friendly. Hotel was generally clean. On Hotels.com it was stated there was an ATM on site, there wasn't. It was also stated there was Dry Cleaning available thru the hotel but off-site, there wasn't. They did have laundry service available at the hotel, but for a full load, it would cost near $100 - All clothing is priced individually. Pools were nice but no lifeguards are on duty. There is no smoking in the building or common areas. However, there is a smoking area in front of the hotel under a mango tree. Buffet breakfast is almost great, would have liked bacon but no biggie. If you don't add the buffet to your hotel bill during booking, you can eat and they'll add it to your bill that you'll pay at checkout. Hotel bar is good but not fancy. TGI Fridays - The food is nothing to brag about. The first time we used them, the service was horrible (EXTREMELY slow). The second time, it was ok (but it was ordered to go). If you want a room with a view, pay the extra for the ocean view. Non ocean view is a hill under construction. And one last thing, DO NOT use the stuff in the fridge and on top, it is EXTREMELY expensive. Coffee and smaller water bottles on top of fridge are complimentary.