Perfect for what I needed. Clean room, comfortable bed, private bathroom, and nicely decorated. The shared space was nice too. Good location. I would stay again.