Right on the beach---setting nor food have ever disappointed and have been going there for a lot of years.