Warm welcome, thoughtful services, good location, very pleasant experience