I have lost count of the number of times I have stayed here. It's perfect - beachfront location, peaceful, sunny and bright. Looking forward to the next visit.