Making the most out of virtual viewings