The location is perfect, close to metro stations and bus stops, and has supermarkets and many great restaurants near by, also super close to the Crazy Horse Show, so you'll be pleasantly surprised if I you want to watch the show. We didn't have the pleasure to meet Isabelle, but Nazma who hosted us during our stay was very nice, super quick to respond, and tended to our needs effectively, also she gave us some tips and that helped a lot. Overall, it's an enjoyable stay.