Absolutely stunning. Beautifully appointed with lots of great little touches to make for a fantastic stay. Wonderfully clean and feels like you are staying in paradise. Great communication. Could not fault the place, other than when others find out about it we will have to be quick to book to secure the spot for when we holiday there next. Thanks for a great stay!