Superb location and clean apartment. Excellent communication before and throughout our stay.