Great amenities at property, pool and spa provide plenty to do with kids and for the adults.