Free relatively quiet parking near a petrol station that can provide a place to stay at night or to rest over day while on road. The petrol station itself has toilets and a small shop, I highly recommend staying here if you plan to stay somewhere near this place.