This is in a lovely home with every need anticipated and provided for. The basics are just right too- comfortable bed, spacious rooms, convenient and thoughtful. A perfect stay.