Great, convenient, and comfortable place to stay