Very nice location close to European Institutions. Good amenities for short visits. Like a hotel room.