Very well located. Comfortable, well equipped apartment. Perfect host.