Very clean with friendly front desk staff.