Great apartment to stay in Malta. Everything you need for an Island stay. Bus stop across road. 8 minutes by bus to Valletta, Restaurants near by (Recommend) Busy Bee Cafe and Mumma Mia restaurant both are amazing, A little bar very close for cheap drinks. Swimming beach a short walk away.
Thankyou Eva for greeting us..