I want to give 4 stars but there are a few things i need to address.
The location is great and that is mostly what you are paying for. Omar is quick to reply to messages and is very polite.
The room is good enough but there were a few dubious stains on the carpet which were a little off putting.
The biggest problems were the shower and doors. The shower only seemed to be a slow cold trickle even after I altered the settings to what Omar suggested. I couldn't face it. I would have had a bath but they had removed the plug...
You enter the flat and rooms via electric codes which is great when they work but when they mess up like it did when i was coming back one day then your really left in the lurch. Omar saw me struggling and I was able to access the flat through the restaurant but had it been shut I'd have been stuck outside.
If they'd have used keys instead and maybe change the shower (or give a bath option) it'd be 4 star easy.