Amazing place right off the beach. Just WOW