For the price paid, it's just not worth it. We stayed here for 4 nights and it was just a hassle.
There was NO reception desk which I wasn't aware of at the time of booking (I just thought the virtual supplemented an physical) and it was a hassle to whatsapp chat with them for anything and everything - from wifi, to getting toilet paper, iron etc. Everytime I was messaging with them, it was a waste of time on my holiday. For example, our shower didn't have enough pressure - so they asked me to make a video and share the issue (not what I want to do on a holiday!!), instead of sending someone over to have a look which is what is usually done in hotels as pricey as this one.
There is also no housekeeping daily - which wasn't mentioned on their page either.
The pros - location was great, good amenities, easy check in.