A great place, in the perfect location. With a real french feel