The apartment was perfect and in a great location. Excellent communication before and during our stay (very responsive when required).