Michele and Filena’s flat is a little gem, where you will feel at home away from home.
Everything you need has been thought of, with great attention to details.