It is a great location. With a beautiful vieuw.
With the bus you can go everywhere and visit Malta.