Very clean, with good bedding, nice bathroom, great location. The internet service wasn't too good, and that was the only thing that wasn't as I would have wanted it to be; everything else was quite nice.