Or Mauritius.. although that is 12 hours flight, But well worth it apparently, Really nice beaches.
Or why not go over to US? Somewhere like the florida keyes? only 9 hours, Piece of piss, Just an extra 3 hours ontop of the 6 hours that you wanted John 