We stayed for 2 nights, 21-23 June. The hotel is in an excellent location. It is a very nice, modern and clean hotel with a great pool area. It is not crowded at all - in fact it was quite quiet. The staff were all wonderful, extremely accommodating. The balcony and view from the room were excellent (we had a lake view). It was too hot for us to really appreciate the balcony but if we came at another time of year then we would sit out there. The bed was very firm, which is not ideal for me (but some people would prefer it). The breakfast was fine, good enough, with plenty of options. Near to the hotel you can walk to some restaurants (the hotel restaurant is also good) and you can walk along the lake to various beaches, including a beach for dogs around 3 mins from the hotel! It took us about 30 minutes to walk to Peschiera del Garda for lunch one day. When we left, the hotel organised a transfer to the train station for us which was very helpful. I would thoroughly recommend Vision Hotel to anyone wishing to stay near Peschiera.