There’s a church (Our Lady of Assumption Mission) on the corner of Via De Luna & Avenida 18, which is a short walk to the house - Or Main Beach Parking Lot by Crabs & Take the Trolly or Uber down to the house. Main Beach Parking Lot would be ideal, but if you choose to park at the church, please park in the back of the parking lot.
No. There will not be enough room at the beach house - Please park at locations listed above.