The location and staff were nice, BUT you can hear everything on the street with motorbikes driving by at 2 am or people talking on the street very clearly. That gave us the feeling that we had no privacy in the room at all.
The cleaning is very poor, after the cleaning lady was in our room it was clear that she didn't touch the bathroom or the sink, the spider webs were still there (which we specifically wrote and said that we would like them to be cleaned). Even the sand on the floor was still there. We were sure she didn't even spent half an hour in our room and only changed the sheets and towels. (Btw we tidied our room before she came so she could clean better, not to think it was a room were she couldn't clean for any reason)
Having a kitchen-type-space is nice but the toaster they had was so dirty, when we tried to clean it we had black wet towels in our hands. The shelfs and cupboard weren't really clean as well.
What I found unacceptable was that on our last day when our check-out was at 12 pm the cleaning lady came in at 9 am in the morning. We were still in bed sleeping, so you can imagine the shock we were in when we heard our door suddenly opening. This made us feel very uncomfortable and if we were to stay longer, we wouldn't feel ourselves safe not knowing if this mistake could happen again or not.
(The cleaning lady comes when you write them 1 day earlier that you would like to get your room cleaned so there was no way this "visit" was scheduled. )
We expected much more for what we paid, although the location is really nice I had the feeling that we could definitely find somewhere cheaper for the same service.