Just as advertised! Maybe even more cosy. Gozo is also a charming place with very nice people and amazing scenery.
Very recommended!