Nice house in good location on amazing island Gozo.