great place near the beach and restaurants