Great location. Spotlessly clean. Warm welcome. Everything you need.