We stayed at Mascias place for 4 days and everything was perfect. The check-in and out was very easy and we enjoyed the delicious welcome wine we got! The appartment was even prettier than described, fully equiped and very clean. It's located right to the beautiful Santa Croce church and a five minute walk to the city center and also to the river.
I can only recommend staying at Mascias place. :)