If I could give 6 stars for communication I would. Ver happy with the responsiveness of the hosts and very happy with the apartment, location and cleanliness.
Stay here.