The apartment we were upgraded to was excellent!!! Master room with en-suite, a cloakroom with WC and hand basin next to the lounge. A kitchen fully equipped with a big fridge, washing machine, microwave and electric cooker. It has everything you can expect for a trouble free stay...One TV set in the master room and one in the lounge. Wi-Fi internet, one is given as many cards with usernames and passwords as devices you bring with you at the reception at the moment of the check-in. The speed of the connection is not lightning fast but it is OK to upload your pictures to the cloud, just be prepared to wait for a while. There is an extension lead with six universal sockets on one of the TV stand shelves , so no need to worry about adapters for your plugs.
The members of the staff were very helpful and kind most of the time. There is a shuttle bus to the Mall and the beach but you have to check the schedule available at the reception if you want to use it to suit your needs.
There are some small supermarkets nearby (Four to five minutes walk), a Lebanese restaurant few meters away (They even deliver to your room if you want to), laundries, grocery shops, etc.
We went to a bar relatively close to the hotel, I had a pint of Guinness(£8) and my girlfriend had a pint of Stella Artois(£7), so be aware the prices of the alcoholic drinks are quite high, bearing in mind that that was not the most luxurious bar in the city, it was a good one but not five star