Lovely hosts on a beautiful island