One of our favourite holiday destinations when looking for a quick break away from Malta. Feels like being abroad without actually going abroad. 5 star resort, 5 star staff and 5 star facilities. We usually stay in the apartments which are literally a home away from home, with…