Absolutely perfect stay!
Could not fault it.
Everything you could need and want on a holiday plus more!
We will be staying again for sure :)