The place is best choice if you want to explore Malta by bus. All main bus routes have stops nearby.. it's actually better than the main bus terminal in Valletta. the room is nice and clean.