This is a great location in Sliema, close to a supermarket, a short walk to the seafront, bus stops, and restaurants. TV with a channel or two in English, besides CNN would be lovely.