Perfect location. Great apartment. Helpful hosts. Highly recommended.