Francesca’s place is a hidden gem, conveniently located by a supermarket. beautiful park, as well as multiple water buses.