The place is small but comfortable, just as we expected. We don't speak french that well and although she didn't speak astounding English either, the hostess was very helpful and understanding. There is convenient metro access which made getting around very easy.