great location; comfortable and well equipped apartment; accommodating host.