House was very nice, modern with great entertaining areas. Location is fantastic, very close to the beach and local bar and cafe. Some kitchware and the tea towels were not very clean. Outdoor deck was covered in dirt/dust. I had organised an early check in with management prior to booking our stay, only to be told the day before arriving we were no longer allowed to check in at the time arranged, which was disappointing.