Villa Teresa really exceeded our expectations! great outdoors space to enjoy with the family with plenty of room to chill and relax. The house has everything you could possibly need and it feels like everything has recently been renovated which made it feel cozy and modern. Communication with our host, Maria, was excellent! we were made to feel welcome and always within reach to answer any questions. Would definitely stay here again!