As always, Margaret & Mary provide a beautiful place to stay that is spotlessly clean and welcoming with very thoughtful additions.