A welcoming place well located