Excellent location. Excellent knowledgable host. Fantastic apartment. Could not have asked for more.