@Michelle53 In my case, guests tend to do both- although town here isn't urban, in any sense, just a small (but ever- growing) beach town, it is now so overrun with tourists, restaurants, shops (from the ones who sell cheap Mexican souveniers to ones that sell expensive, high end stuff), art galleries, etc. that it almost has a city feel, without the cultural aspects like museums, big art galleries, concerts, and so on.
So my guests tend to go into town and the beach after or before breakfast, are out most of the day, then come back and stay quiet. The young ones might have a shower and a nap and venture back out for dinner and nightlife, the older ones tend to call it a day, and often make their own dinner here.
Often after a few days, even the younger ones have had enough of crowds, noise, sun and sand, and just spend the whole day here, reading, relaxing, and taking walks up the arroyo.
So they sort of get the best of both worlds here- hustle and bustle and a choice of hundreds of eating establishments, and many bars, with the option to be quiet in the countryside and get a good night's sleep.