Sie hat eine zauberhafte 180-Grad-Panoramasicht auf den Lago Maggiore und die umliegenden Berge: von den meist schneebedeckten Bergketten im Osten zur unter Naturschutz stehenden Magadino-Ebene, vom Maggia-Delta bis hin zu den palmenumrahmten italienischen Ufern im Südwesten wandert der Blick.
Das Haus teilt sich auf in drei Wohnungen für insgesamt bis zu 11 Personen: Eine 4 Zimmer Wohnung für 5 Personen im Obergeschoss, sowie eine 2,5 Zimmer Wohnung für max. 4 Personen und ein Studio für 2 Personen im Untergeschoss. Sämtliche Wohnräume bieten Zugang zum großen Garten.
Ein großzügiger Swimmingpool (10 m x 3 m x 1,5 m), der chlorfrei mit Salz-Elektrolyse betrieben wird, lädt zum Entspannen oder Trainieren ein.
Ferien auch ohne Auto: Das Haus ist auch ohne Auto mit der Zahnradbahn von Locarno Bahnhof oder mit dem Bus erreichbar. Von der Straße führt ein Gemeindeweg (Stufen) zur Casa Belsito.