What a wonderful place to stay and enjoy Grand Cayman Island. Tamarind Bay is located on Seven Mile Beach and has only 28 units total, meaning it's not crowded or noisy like many of the hotels in the area. There are lounge chairs with umbrellas along the beach front and it has its own swimming pool, too. We stayed in...
More
