Very clean & comfortable! Great communication, easy check in & check out. Great value.