Very clean, great location and the check-in staff are really friendly.