Awesome place for a vacation. Just a heads up, take cash,they don't really disclose the credit card fees, but it's up there.