Amenities such as showers and toilets are better than what I expected. The room was clean enough albeit small, and there was a floor that creaked when I stepped on it. I really liked the check-in process, it was really convenient and the place itself was very nice. I would definitely stay here again!