You hit ALL my favorite spots...and I am heading out tonight and will be at all those places you mentioned.Ihope I might run into you on"The Big Island" as I'll be ther til Aug 6th..if not I'll be over on VG too...310 500 0664 will reach me..so delighted it wa as good as I always feel it is...