The place you are describing is Driftwood. Parking is a few spots near the boat or in Maho.


J.D.