Anna's place is the perfect location between Balluta and Spinola Bay. Close to everything and very close bus stop. Anna has 3 dogs, which are very friendly. I will stay here again on my next trip to beautiful Malta!!!!