Spotless, well appointed and great location. Lovely front garden and shady terrace. Great hosts. Would come back again.