Report Abuse - 155964

The resort sits right on the beach. Regarding towels, there are plenty.