Clean, new, comfortable and exactly as described. My stay was just a night, but my last minute booking went incredibly smoothly and everything was ready when I got there.