Great location, wifi, communication from hosts! Wish they had had a water purifier in the apartment, as we ended up needing to buy a lot of water, but other than that stay was great!