Very clean. Great staff and very accommodating.