We had a wonderful vacation in this apartment in Predore. The apartment was in perfect condition and very clean. Check in & out was hassle free and worked well, we received 3 towels per person which is great to keep the luggage short. All rooms have air conditioning which works very well. The lake is just across the street and there are opportunities for swimming. There is a small supermarket within walking distance, some nice restaurants and the bus stop to Bergamo as well. If you want to cook larger or complicated meals, there is a little less cookware, but for simple meals there is more than enough. We arrived by train, which brought the problem of having to catch the bus, which only comes every hour until 7pm - we recommend coming by car, so everything is very easy to reach.