Sol e Luna is a beautiful place. A little pricey but luxury. Carol's suggestion of L'Esplanade or La Petit are also the best. They rank In the upper 5 for best hotels in Grand Case.