lovely convenient place to stay when youre visiting valletta!