Cleanliness could have been better but the staff was excellent. They were polite and very helpful throughout my stay. Overall, a good experience.