Excellent friendly staff, very good apartments, good location, very good food. We were a family of 13 including 5 children, we had 4 pushchairs, my only small complaint would be they somehow added a ramps here and there if possible, we requested ground floor, so wasn't too bad for us, only lifting from pool area. But overall fan and would stay again.