Excellent, overall. Suited our needs, spotless, had everything we needed, lovely garden in front, nice sheets/comfy beds etc. Thanks for a great stay!