Report Abuse

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