The complex and location are both fine. I wish more was within walking distance but it’s not unbearable as ride shares are available and cars are allowed onsite. The unit is clean, sometimes appears “refurbished,” but is not unacceptable by any standard. To be able to walk in any exterior door without being buzzed in requires a fob you pick up from the guest services desk. You also have to wear a wristband at all times to access facilities to show you payed your resort fee, and pick up a parking permit that allows you to get into the parking lot. These are all fine, however, you cannot obtain any of the above except during the hours of 9-5 and with your entire party present. If you are checking in after hours and your traveling companions are not early risers that makes doing anything (even just leaving and coming back to the parking lot) a hassle. It would make much more sense to me to be able to pay this over the phone or pay it to the front desk upon arrival if declared to be arriving after hours. There are also rules for what elevators can be used for luggage, groceries, how long your beach towel can be in a chair without you being in it, not to mention the check-in. While I understand why these rules are in place, the constant signage for rules made it kind of hard for me to get into the vacation mindset. If you can arrive between 9-5, this place is fine, easy to get to the beach, good pools and and a nice enough unit. However, I would not recommend arriving after hours.