Excellent place, location, and amenities! Very kid and family friendly.