I really like this place - it's near to a bus terminal where you can take buses to all over Malta, and there are nearby restaurants and convenience shops too. Room is a bit small but comfortable. Very good location to stay while in Malta