Truly a great resort if you are traveling with kids or teens. All facilities were amazing. Teen room amazing, beach area and pools beautiful, and there is really something for everyone. We loved our room with private jacuzzi (which by the way is a better option than pool if you…