Fantastic modern apartment with amazing views of Ramla Bay. It is located in the quiet neighbourhood of Xaghra town, which is the best part of Gozo island. We loved walking around the town and enjoyed its beautiful streets and restaurants around the central plaza.
It was one of our best stays and definitely, we will be back there next year. Highly recommended!