It is not a hotel, it is furnished apartment, there is a shortage of staff and the check in took around 1 hour.They did now that I have a reservation, they had to contact someone else by phone to find my reservation. We came to the apartment and the smell was if there were horses in the apartment before , the Furnature was old and many of the electronics not working, I went to the reception to cancel my booking but the money was not refundable. So accepted the current situation. They don't do room service every day they do it every three days. After I checked out they withdrew 1000 EAD from my credit card without my approval, the claim that one of the speakers in the apartment was broken, which did not happen, we did not even use the speakers because it was not working. Do not be fouled by pictures in the website. Good things :beach was clean , staff in riva resturant was helpful.