Takisha Green
Wyndham Nassau Resort & Crystal Palace Casino Wyndham Nassau Resort & Crystal Palace Casino
Nassau, New Providence Island
"Takisha Green"
I enjoyed the resort. The people are very friendly. Loved the beach and the pool area. The bartenders were the best.