Clean, efficient, great location, smooth check in. TV in my room did not work but that is the only non-perfect thing. Would definitely stay there again.