I Messed Up And Couldn’t Earn My Leaders Club Points On My Stay At Grace Bay, GRRR
As I wrote about, we had a luxurious stay at Grace Bay in Turks and Caicos. Upon checking in, I saw that the hotel was a member of The Leading Hotels Of The World, a hotel program with strict standards about who they let in to this coveted club of high-end