The hosts are amazing, the apartment is modern and cozy - perfect really.
Location is so-so, but everything’s close to each other on Gozo, so shouldn’t be too much of a hassle.