Yeah, this is good advice, we try to do as much as possible for guests. This includes obvious things such as taxi services but it also helps to build a relationship with guests if you're willing to go the extra mile, like booking a boat trip or a restaurant for your guests. We often even organise a barbeque for our guests. It's very unlikely that you'll get a bad review once you've socialised with guests.
Of course some guests also prefer their space, so it's also important to be sensitive to everyone's needs.