The check in process can take a long time (line 20 mins per group checking in). Also the valet parking is not optional as described. The location was pretty good, easy to get in and out of. The beach and pool are really nice. The room was great.