The atmosphere is nice but it is not on the beach. The outdoor patio does not feel like your outdoors. It's very closed in and you hear the road noise which is very close. The food is great and presented nicely. I would recommend you sit inside and not on patio.