Great place in the heart of Marina Del Rey.