Very comfortable, well located, great host