Marc Hotel definitely has a lot of things going for it: comfy beds, modern and clean rooms, and it is in a decent location if you want to be in amongst the lion's share of the late night Gili T restaurant and bar scene.
On arrival at the hotel, we were told we would have to wait an hour for check in given that we were early, which was fine. We decided to check out the pool and go for a swim until we saw it. I would guess the pool hadn't been cleaned in weeks. It looks beautiful on pictures but up close it is very murky, and there is nowhere to sit around it, other than the restaurant chairs.
My other main grumbles with this hotel were that our towels were not changed, even after requesting them to be at reception. In addition, the dry cleaning service offered by the hotel returned our clothes still damp, smelling worse than when we dropped them off. We were told we would not have to pay for the dry cleaning after complaining but we were left to travel with damp clothes in our suitcases.
A few of the members of staff were very friendly, and overall the hotel has potential to be fantastic.