I loved staying at Helen's place! The villa is better in person than in pictures, very spacious with plenty of natural light and fresh air. Loved that she gave us access to Netflix and the villa had everything we needed to feel right at home. I would definitely recommend staying at Helen's place!