Beautiful place right on the beach - feel very rejuvenated after a girls weekend away here! Great value for money.