lovely place with a stunning view of Valletta, close to the bus stops and with lots to do in walking distance