The Las Tinas Beach House is located just north of Punta Pescadero. The red dot on the maps below marks the spot.