Aug 31 Boat slip seventy feet Villa Punta Iguana in Marina Vallarta Puerto Vallarta Jalisco Mexico Boat slip seventy feet Villa Punta Iguana in Marina Vallarta Puerto Vallarta Jalisco Mexico