Clean, comfortable, nice facilities and good communication from staff, you can go in before your check in time, just have to pay little extra when you arrive