Location was awesome. You can see the mountains from the balcony, very close to the beach. This unit is perfect for a party of 3 who each want their own bed. Check in and out was a breeze. Entering the parking lot can get a bit backed up during peak check in hours, but there is an attendant there and our jeep wrangler fit like a glove. Overall, an amazing experience, would definitely stay again. Thank you for hosting us!