Boutique stays in Gozo Thoughtfully designed apartments for slow stays, short breaks, and boutique escapes on the island of Gozo.