Everything great ! House and location are perfect. Owner very friendly and helpful. Gozo island is much better than Malta.