The location is just perfect, just minutes away from Valletta's main street as well as from the main bus terminal to take you to different parts of Malta.
Rose and George are both superb hosts, recommending places to visit, as well as restaurants, and providing information about anything you need.