The hosts were so attentive at every step along the way, making sure we had a pleasant stay with everything we needed. Communication, location, and apartment were all 5/5!