Stay was ok. Parking is expensive and having to wait to get your car from the valet every time was a pain. You can walk to most places, however the traffic is pretty bad and we were constantly dodging cars. For what they charge in cleaning fees, the place should have been cleaner. The location next to the beach was nice.