Lovely chilled place to relax after exploring the island of Gozo, located in a small part of town near nice restaurants and only a 20min walk to the beach or 15min bus to Victoria