Our stay at Pedro and Helena's place was lovely! We spent over a week here, and really appreciated the perfect location and the surprising amount of space. Helena was also super kind and helpful. We highly recommend!