The view is fantastic, the rooms are large, the living view area is huge, and the terrace is even larger. The pool was clean and large, too.
I also loved cleaning every 3 days. Very helpful, especially when you're staying longer and/or stay with children.