Great location, close to beach, shops, restaurants and bars.
Few downsides were the late check-in instructions, having to wait an additional hour to check-in due to cleaning lady backups, and a tub that won't drain quickly.