The staff are really nice and are good at English, so there is no problem with communication. It is located in the center of Paris, so it's very convenient to get to the subway station.