Very clean, easy check in, great communication, and the perfect location!!