I cant recommend One Fire Beach enough! Beautiful spot with great food, drinks, and vibe! The owners joy is contagious and him and his team go out of their way to ensure everyone is having a great time. And don't miss the end of the day dance party! Cant wait to go back!