Lucia Nova is a beautiful town house and a must stay for anyone looking to enjoy Malta. Location is fantastic. Enjoy a drink of an evening on the roof terrace!
Stephen and Brian were great hosts thank you so much for making our stay great.