Set in its garden and surrounded by the Umbrian countryside, La Mezzaluna Fra Le Mura features a traditional restaurant, a free swimming pool, self-catering units, and free WiFi The property produces its own olive oil and jams The apartments are composed of a separate bedroom, a bathroom, and a living room featuring a fully equipped kitchenette and dining area Some have a shared balcony with outdoor furniture At the Mezzaluna you can start the day with a continental-style breakfast including sweet and savoury products The restaurant specialises in typical local and Mediterranean cuisine Traditional Italian cooking classes are available on request for small groups Castiglione del Lago, on the shores of Lake Trasimeno, is just 13 km from the property Perugia is a 45-minute drive away