Spotlessly clean, everything you could need, lovely host, excellent local information and perfectly placed for getting about either by car or public transport. We have already booked our next stay.