This is a wonderful place to eat with your family. It has a gorgeous ocean view. The service is excellent, as the staff are friendly and prompt. The food is delicious and of high quality. There is adequate parking, but may be a challenge on a very busy day. On nice days, you can eat outside on the patio. If you're having a birthday party, you can speak with the manager and they will accommodate you based on your needs. The upstairs is also available for a party. I rented it for my daughter's baby shower, and highly recommend it. The ocean view was even better than downstairs, and they did a nice job meeting our catering needs.