Location is just perfect for visiting Malta. It is very close to Spinola bay, where You may see colorful boats, some shops/cafes and You also have bus stops there. Jennifer is very friendly and helpful!