Very clean, organized, and modern. The front desk was very friendly and accommodating.