Extremely clean, very comfortable and equipped with everything I needed. Check in was clear and well communicated. I would stay there again.