This is a great spot - right in the centre. 5 minutes from the train station and the theatre. Francescas place has a great balcony and its a good place to chill out. As is common in Scilly most people don’t speak a high level of English so my overall advice for your visit is to brush up on the basics.
Added bonus is that Francesca owns and runs a local Restaurant and on my last night she invited me to dinner with her friends. A nice touch - thanks for the stay 👍