We have stayed here many times. A great experience every time. Nice view from the terrace, nice pool, nice beach, nice shopping and restaurant area. Unfortunately, the furniture is partly unchanged since our first visit and getting old, especially the sofa bed. But we would go there again and again.