Stayed here for a weekend and cannot fault anything! The views are amazing and so are the surrounding beaches. The weather was perfect and information provided about what to do did not leave us bored all weekend. We also utilised restaurant suggestions and were not disappointed. Thanks for a great stay, we will be back.