Great location, excellent hotel/building, very very clean and the beds were comfortable. Stayed here with another couple. The pool deck is great. Amazing service by the staff at the pool deck. The beach was super easy to walk to and was amazing. Local bars and restaurants within walking distance. We were very happy with the maid service each day too!