"So, the risotto will be a little less good, but we will be a lot happier!"
He said this in the final few minutes of the Rome No Reservations Show, when his friend, Cesare, said that he never cooks risotto on the grill. The moral is that they were on the beach and it was much more important to enjoy the location and the surf than to get the perfect risotto.
It's the same for me with terrace cafes: the view and atmosphere is much more important then the quality of the drinks. Usually I prefer the coast or a beautiful garden. Who cares if the espresso is a bit bitter. Let it go! Enjoy your time. Carpe Diem! Life is hard and then you die! Make your own f*in' espresso! I do!