Perfect apartment. Excellent location. Attentive hosts. Highly recommended!