Accidentally arrived to the Beach Rotana Residences, rather than All Suites which is where my booking was for. The two are part of a three property complex with the third being the Beach Rotana Hotel.
Residences offered to switch the booking over at no extra cost, which I agreed to despite room sizes being a bit smaller. It was a good choice: the Residences room came with a small kitchen, a balcony, and was brand new / luxurious. Service was excellent and early check in and late check out both provided on a 1 night stay, which was excellent.
The pool / beach area, which is shared between the three properties, was incredibly busy with some guests (me included) resorting to lying on the grassy areas as all the sunbeds were used. This is likely to be a seasonal issue, as between Christmas and New Year, occupancy rates are high but (I would imagine) there are barely any business travellers leaving the hotel during the day, so be aware of that if staying then.