Right on the beach. Valet only for $10 a day. a little time consuming if you are coming and going.
Great location, but not 5 star.