Cleopatra place was great. 2 minute walk from a beautiful beach, minimarket and restaurants.
The host was very helpful and responsive, especially after we locked ourselves out twice!
Cleaning lady came regularly, and replaced towels as well.
Internet was solid as well, which made working there a breeze!