Home from home, relaxed, welcoming host and in a great location