Riccardos place is in a great area! Very close to the tram that will take you directly to the train station, and other fun parts of Geneva! We loved staying here!