We loved our stay in Suzanne's appartment. The view from the large balcony is exactly as it's described.
Mgarr is a great place to stay if you want to visit the beaches in the North of the island. The local one, 5 mins drive away is a wonderful find with warm beautiful blue water to swim in. It is also close to the very interesting towns of Mdina and Rabat. A visit to the island of Gozo is a must.
Altogether a most enjoyable stay.