Great place. Very clean and modern. Had all the amenities you might need. We really enjoyed our stay there.
Only complaint is that communication could have been a little better, would have been nice to have been greeted in some way after we booked/before we came. Also expected to be told what to do with the key when we checked out. That said, Hamed was always very quick to answer any questions we had, so maybe just a less proactive approach on his part.