Absolutely perfect location with a well equipped kitchen and all the comforts of home. We would stay at Matteo's again without hesitation.