Very clean, staff were very nice and attentive, and great location!