We stayed here for 3 nights with our boys aged 12 & 15. Great location and had everything we needed.