Place to visit beautiful island and great host