Perfect. Exceeded my expectations. Location great. Lovely street. Great hosts. Always available. Never intrusive. Beautiful property. Lots of thoughtful extras. Highly recommend.