Stay away!!!! Can't believe Mary charges cancellation fees when they cannot even accommodate business credit cards!!
Also wants to charge a late arrival fee.
Seriously... on an island with so many amazing competing hotels, I don't get how they are still open
- Free Wifi
- Free Parking