I would say, "Beach!" every time! The City is all about business, work and stress. The beach is all about relaxing, fresh air, beauty and the purifying freshness of the water. Enjoy.
I prefer a walk the forest in the rain if I needed to relax and think. Best if the forest or even the redwood forest while it is snowing then the forest is dead silent and still but so beautiful and peaceful. The beach air is always nice but it's just too sunny for me and who goes to the beach when it isn't sunny?
I hate being in the city, too many people, too loud, too busy.