The apartments is located on one of the most famous streets of Valletta. Hosts (Ruth & Nigel) are very nice and helpful.