Hotel was beautiful, room overlooking the beach/ocean/pool and grounds. Great pool, beach bar was excellent, location to a mall and other restaurants was a 5 minute walk, staff were so friendly. The only thing that was a little deceiving were the myriad of charges, several tax fees, the resort fee, parking fee, so many fees it was hard to figure out what we owed.