Very clean, great location, great communication, was not self check in overall a good stay for the value.