Great value, pretty good location, excellent check-in process, and personalized touches make for a nice stay!