Super, kind, convenient, comfortable and just such a lovely place to stay