High mileage would be the first thing I meantion. Girls are ready to do a lot.
Location wise this is very accessible if you're staying around the beach. Went in a bit early because of my flight situation,but boy it was worth it.
Lot of tipping involved though, so be mindful with that, but girls were very very friendly.