A perfect place near the busses to get all over the island of Malta.