While we had a good experience with communication in advance, and the location was convenient, we were disappointed with our stay on various counts. First, we were asked to specify an exact arrival time in order to avoid a fee for late arrival; but when we arrived on time, we were told we had to wait five minutes that actually turned into 15-20 minutes because the place wasn't ready. Additionally, the place was smaller and in less ready condition than anticipated by the pictures and online description. The bathroom didn't appear very clean, and wall outlets were not all in usable condition. The bedroom was a decent size, with a reasonably comfortable bed and pillows; however, the only bed covers provided were a warm duvet and a couple of throw blankets - none of which were well-suited for sleeping on warm summer nights. Other reviews explained well the situation of the stairs to climb to the apartment with the lights that only stay on for a number of seconds, and of the noise from the restaurant on the first floor, that comes right in through the windows. A good fan in the bedroom, along with closed windows, drowned out the noise just fine.