A charming place with a great patio area close to the beach.