The flat is perfectly located in beautiful Marsiforn Bay, with lots of restaurants and both a sand and rocky beach. Everything in the flat was clean and well-kept, and check-in/check-out was very smooth. Will stay again if I ever find myself in Gozo!