A small "pied-a-terre" - a homelike space which feels truly like a small, comfortable home-away-from home. This is a wonderful place to stay; I can't recommend it highly enough.