For me. 100% remote.
But I work more for objectives rather than gross time/days. If the project is falling behind I work extra to gain some safeguard. If the project is going well I work more relaxed.
I don’t mind working extra hours if I’m already saving a lot of time avoiding travelling to the client or going to the office, living in another place away from a city. Etc.
If I tip I generally do it based on the work/effort rather than the price.