Absolutely perfect place to stay and we had a wonderful time in Malta. The terrace really is as good as other reviews said! Buses were easy to get, definitely worth getting a 21 Euro travelcard if staying for 7 days. Natalia and Mazen were great hosts and we had everything we needed. Many thanks!