We loved to stay at the Satori Gozo Centre and do absolutely recommend it! Perfect to relax and to calm your mind:)