Beautiful, long stretch of beach. Easy to get to. Perhaps a little too popular but not overcrowded. Parking was tough when you arrive later in the morning.
Don't even try going to the tree lizards restaurant here. They told us very rudely to sit and wait for someone to serve us we waited 30 min as they walked by our table and ignored us, we finally left.