Wonderful place, extremely clean, comfortable and practical. Even though our hosts only spoke italian, and we didn't, we managed to communicate decently well. We highly recommend.