Clean and nice. The staff was friendly. The wifi was good. We have had everything what we need. We liked it.