We all had a great time. Location was perfect. So close to the beach and shops and great food options.
The beach was perfect for the kids swimming and was never too crowded.