Very clean, all the amenities, comfortable beds and good communication. I would recommend this place 100%.