Chesi's apartment is the perfect place for a Gozo getaway. We gave it 5 stars for everything and wish we could have given more.