A full unobstructed view of the sea, sky and stars in this modern resort at Goto Islands Resort Hotel Margherita Narao