The Wyndham Nassau Resort & Crystal Palace Casino ...
The Wyndham Nassau Resort & Crystal Palace Casino was a great place to stay. The staff was friendly and helpful, the rooms were clean and comfortable, and the resort had everything I needed for a relaxing vacation. The beachfront location was beautiful. I highly recommend this resort.