Great stay. Place was immaculately clean and exactly as described. Received a lovely welcome gift. Great soft towels and other amenities such as the sporting equipment was great to be able to use. Loved the short stroll to the beach - it was so lovely to be able to bring our dog - we had a great time thanks.