Your literally right on the beach here. Great place for lunch or dinner with a casual atmosphere with entertainment. Staff was on spot with service and we enjoyed all of our meals there. As a matter of fact, the family never left the resort upon arrival. Can't wait to return next year.