We found the hotel to be of excellant standard though a little too posh and austere. The food and service was of excellant standard with a different main theme every night ie Chinese, Mexican etc. We felt that the families did not really mix or join in with entertainment, which was very average, Built in a developing area you only have a nice view if facing the pool.