Absolutely spotless with thoughtful touches all around the accommodation. Would 100% stay here again! Such a beautiful spot.