I stayed for a week and on all front this place delivers - location; cleanliness; response times; always at hand to communicate. Hosts also waited until I arrived at apartment which was most appreciated. If available I will stay again!