perfect stay on a wonderful island...