We really enjoyed our stay at Theresa's! She and Mark were lovely! Definitely this is our new spot in Gozo!
The amenities were excellent and the views amazing even the thunder storm 😁
We highly recommend this place.