Room was a little dirty when we check in but once I told the host she had the maid up right away to fix. Location was great and all the staff was so friendly. The walk from where they drop you off to the private chairs in the beach was quite long. The parking was pretty expensive but over all a good time