This place looked just as good if not better than the pictures. Few steps from the beach. Very clean. Very convenient location. The hostess is great and catered to our every need. This is a must visit in Ocean Beach!