Very clean, staff were very kind. The amenities were top notch.