I lovely place nestled in Playa Del Rey. Just a stones throw away from the beach!