We booked for one night before flying out -- the host was very polite and communicative, the location was very good. The apartment was not cleaned thoroughly though, I would not stay again if I had other options...