It's well located, they are really nice people and try to communicate and make your stay good. Her sister doesn't speak English but we could talk in French so it wasn't really a problem