We visited with our eight year old son. The location is perfect and within walking distance of everything. The staff are so friendly and helpful all the time. The evening entertainment was really good. The pool bar serves amazing food and drinks. The rooms were really clean and spacious. We will definitely be going back.