Perfect location and hosts! Excellent communication and the apartment is great. We will be back again!