Very clean, and the staff was very accommodating with small requests!