Excellent apartment. Superb location. Fantastic hosts!