Cozy guest house in Italy with free Wi-Fi, a restaurant, and a terrace. Offers comfortable rooms.