Excellent communication from the moment we booked our stay to the moment we left the apartment. Perfect location!