The location is great, few meters from your door and you get the beach. However it's a bit of a show off and we got easily attracted by that. The room was mediocre and humid, bathroom was really small, and bed sheets had holes (at least cleaned). We were here for a good time, so you'll pass over that and enjoy the beach. At night to our surprise, there was just outside our window, the bar next door having very loud music until 3am and drunk people roaming around, far to be relaxing if that's what you are looking for.
So overall I'd rather spend a bit more for decent place, quiet and farther from beach if need be.