Ahh… Tahiti ! This simple word conjures up images of white sand beaches, gently swaying palm trees and turquoise colored waters. Such a frame looks like it came straight out of a dream, doesn’t it? So how about a stay ...