A warm welcome, thoughtful extras and perfect location.