Amazing place! Everything is delicious!.
Don't come here! This is the most horrible experience I've ever had. Super busy and loud. Can hardly see the sea from the patio. The worst: Only cash payments, both ATMs not working and then need to walk half a mile to the next ATM. Fully overpriced menu with three Mimosas for over 40 USD, regular coffee starting at 4 USD.
Was only in the area for a short time but there appear to be very few waterfront, affordable bars/restaurants so points for that.
You could not eat any closer to the beach. Friendly staff and good food