Excellent location. Fantastic hosts. Beautiful apartment. Highly recommended.