A truly excellent place to stay! Immaculate, well equipped kitchen, spacious and bright, lots of thoughtful touches. We loved it, and wouldn't hesitate to come again.