I stayed here with my family including my 2 year old nephew. We stayed for a week and enjoyed ourselves. The staff was exceptionally friendly. Everyone was lovely. The food was good. Particularly at the restaurants. We especially enjoyed the three palms restaurant and went…