While the location was great (just across the street from the beach), and the condo we rented was fine, the hotel staff ran hot and cold. Front desk people were uncaring, but upstairs bartender and concierge were terrific. We were being charged a "resort fee" per day by the hotel, yet we already paid that through the condo owner. Owner had to call them to straighten it out. We were supposed to get a free drink each day, but front desk personnel never gave us the special card. Only discovered that on 2nd to last day there! You also get free beach towels, chairs and umbrellas, but of course, they ran out of umbrellas! Also supposed to have free coffee in the room each day, but no one ever came in to refresh the coffee supplies. Also, if you ran out of toilet paper, soap or kleenex, you had to BUY additional supplies from the hotel. We stayed 5 nights and had just enough toilet paper to last! No one comes into your unit to check on anything, and of course you had to make the towels last your entire stay. So I don't think we'll be staying at that facility again.