Clean, surprisingly spacious and a wonderful host. Made our visit so enjoyable. We loved the thoughtful details too.