Warm welcome, clean, well located