Warm, comfortable, fulfilled all needs. Great location. Charming host. We shall return!