Some places just feel welcoming, whether it's the host or the furnishings, or just a collection of things that together make you feel at home. I really enjoyed my stay here though short.