Excellent location. Great apartment. Fantastic hosts.