Taïwana gets a fifth star

Taïwana, the luxury hotel on the beach in Flamands, is now among the island's five-star accomodations. With this decision Taïwana now joins the Saint Barth Isle de France, Le Toiny, Le Christopher, Eden Rock, Guanahani and Le Sereno as the island's galaxy of five-star hotels.