This apartment is a great place to stay if you want to have a fantastic holiday and be close to all the action in Valletta