Central location with lovely rooftop terrace great to sit out and relax on. Handy coop and take away pizza nearby. We were met at the Rialto stop and shown the apartment. Would consider this place in future if we were to return.