3 stars for French eats at Villa Mayfair in Coconut Grove